[INFO] fetching crate digilent-waveforms 0.0.16...
[INFO] fixing digilent-waveforms-0.0.16 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate digilent-waveforms 0.0.16 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate digilent-waveforms 0.0.16
[INFO] finished tweaking crates.io crate digilent-waveforms 0.0.16
[INFO] tweaked toml for crates.io crate digilent-waveforms 0.0.16 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate digilent-waveforms 0.0.16 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 67 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.47.4 (available: v0.72.1)
[INFO] [stderr]       Adding itertools v0.8.2 (available: v0.15.0)
[INFO] [stderr]       Adding time v0.1.45 (available: v0.3.51)
[INFO] [stderr]       Adding wasi v0.10.0+wasi-snapshot-preview1 (available: v0.10.2+wasi-snapshot-preview1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c
[INFO] running `Command { std: "docker" "start" "b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2018 edition to 2021
[INFO] [stderr] note: Switching to Edition 2021 will enable the use of the version 2 feature resolver in Cargo.
[INFO] [stderr] This may cause some dependencies to be built with fewer features enabled than previously.
[INFO] [stderr] More information about the resolver changes may be found at https://doc.rust-lang.org/nightly/edition-guide/rust-2021/default-cargo-resolver.html
[INFO] [stderr] When building the following dependencies, the given features will no longer be used:
[INFO] [stderr] 
[INFO] [stderr]   failure v0.1.8 (as host dependency) removed features: default, derive, failure_derive
[INFO] [stderr]   memchr v2.8.2 removed features: alloc, std, use_std
[INFO] [stderr] 
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling glob v0.2.11
[INFO] [stderr]    Compiling version_check v0.1.5
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling regex-syntax v0.8.11
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling rustc-demangle v0.1.27
[INFO] [stderr]    Compiling libloading v0.5.2
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling strsim v0.8.0
[INFO] [stderr]    Compiling humantime v1.3.0
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling textwrap v0.11.0
[INFO] [stderr]    Compiling bindgen v0.47.4
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling vec_map v0.8.2
[INFO] [stderr]    Compiling nom v4.2.3
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling clang-sys v0.26.4
[INFO] [stderr]    Compiling scopeguard v0.3.3
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling quote v0.6.13
[INFO] [stderr]    Compiling cfg-if v0.1.10
[INFO] [stderr]    Compiling shlex v0.1.1
[INFO] [stderr]    Compiling hashbrown v0.1.8
[INFO] [stderr]    Compiling peeking_take_while v0.1.2
[INFO] [stderr]     Checking either v1.16.0
[INFO] [stderr]     Checking time v0.1.45
[INFO] [stderr]     Checking itertools v0.8.2
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling cexpr v0.3.6
[INFO] [stderr]    Compiling clap v2.34.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling env_logger v0.6.2
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling which v2.0.1
[INFO] [stderr]    Compiling digilent-waveforms v0.0.16 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2018 edition to 2021
[INFO] [stderr]    Migrating src/lib.rs from 2018 edition to 2021
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.27s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr] crater-edition-check: digilent-waveforms v0.0.16 (/opt/rustwide/workdir) updating edition from 2018 to 2021
[INFO] [stderr]     Checking memchr v2.8.2
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]     Checking object v0.37.3
[INFO] [stderr]    Compiling which v2.0.1
[INFO] [stderr]    Compiling bindgen v0.47.4
[INFO] [stderr]     Checking backtrace v0.3.76
[INFO] [stderr]    Compiling digilent-waveforms v0.0.16 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]   --> src/lib.rs:81:43
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut error_code: DWFERC = mem::uninitialized();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:209:38
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut id: DEVID = mem::uninitialized();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:210:40
[INFO] [stdout]     |
[INFO] [stdout] 210 |             let mut ver: DEVVER = mem::uninitialized();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:214:41
[INFO] [stdout]     |
[INFO] [stdout] 214 |             let mut in_use: BOOL = mem::uninitialized();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:177:30
[INFO] [stdout]     |
[INFO] [stdout] 177 |                 handle: mem::uninitialized(),
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:535:44
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut state: DwfState = mem::uninitialized();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:552:32
[INFO] [stdout]     |
[INFO] [stdout] 552 |             let mut ret = mem::uninitialized();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:560:65
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let (mut available, mut lost, mut corrupted) = mem::uninitialized();
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]   --> src/lib.rs:81:43
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut error_code: DWFERC = mem::uninitialized();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:209:38
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut id: DEVID = mem::uninitialized();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:210:40
[INFO] [stdout]     |
[INFO] [stdout] 210 |             let mut ver: DEVVER = mem::uninitialized();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:214:41
[INFO] [stdout]     |
[INFO] [stdout] 214 |             let mut in_use: BOOL = mem::uninitialized();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:177:30
[INFO] [stdout]     |
[INFO] [stdout] 177 |                 handle: mem::uninitialized(),
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:535:44
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut state: DwfState = mem::uninitialized();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:552:32
[INFO] [stdout]     |
[INFO] [stdout] 552 |             let mut ret = mem::uninitialized();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:560:65
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let (mut available, mut lost, mut corrupted) = mem::uninitialized();
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> src/lib.rs:62:10
[INFO] [stdout]    |
[INFO] [stdout] 62 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^---
[INFO] [stdout]    |          |
[INFO] [stdout]    |          `Fail` is not local
[INFO] [stdout]    |          move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_Error`
[INFO] [stdout] 63 | pub struct Error {
[INFO] [stdout]    |            ----- `Error` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Fail` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]   --> src/lib.rs:81:38
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut error_code: DWFERC = mem::uninitialized();
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                      |
[INFO] [stdout]    |                                      this code causes undefined behavior when executed
[INFO] [stdout]    |                                      help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]    |
[INFO] [stdout]    = note: integers must be initialized
[INFO] [stdout]    = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:177:25
[INFO] [stdout]     |
[INFO] [stdout] 177 |                 handle: mem::uninitialized(),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         this code causes undefined behavior when executed
[INFO] [stdout]     |                         help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:209:33
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut id: DEVID = mem::uninitialized();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 this code causes undefined behavior when executed
[INFO] [stdout]     |                                 help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:210:35
[INFO] [stdout]     |
[INFO] [stdout] 210 |             let mut ver: DEVVER = mem::uninitialized();
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   this code causes undefined behavior when executed
[INFO] [stdout]     |                                   help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:214:36
[INFO] [stdout]     |
[INFO] [stdout] 214 |             let mut in_use: BOOL = mem::uninitialized();
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    this code causes undefined behavior when executed
[INFO] [stdout]     |                                    help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:393:17
[INFO] [stdout]     |
[INFO] [stdout] 393 |     pub fn node(&self, ix: u32) -> AnalogOutNode {
[INFO] [stdout]     |                 ^^^^^              ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 393 |     pub fn node(&self, ix: u32) -> AnalogOutNode<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:455:20
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub fn channel(&self, ix: i32) -> AnalogIOChannel {
[INFO] [stdout]     |                    ^^^^^              ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub fn channel(&self, ix: i32) -> AnalogIOChannel<'_> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:469:17
[INFO] [stdout]     |
[INFO] [stdout] 469 |     pub fn node(&self, ix: i32) -> AnalogIOChannelNode {
[INFO] [stdout]     |                 ^^^^^              ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 469 |     pub fn node(&self, ix: i32) -> AnalogIOChannelNode<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:526:20
[INFO] [stdout]     |
[INFO] [stdout] 526 |     pub fn channel(&self, ix: i32) -> AnalogInChannel {
[INFO] [stdout]     |                    ^^^^^              ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 526 |     pub fn channel(&self, ix: i32) -> AnalogInChannel<'_> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `u8` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:535:39
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut state: DwfState = mem::uninitialized();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       this code causes undefined behavior when executed
[INFO] [stdout]     |                                       help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:552:27
[INFO] [stdout]     |
[INFO] [stdout] 552 |             let mut ret = mem::uninitialized();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           this code causes undefined behavior when executed
[INFO] [stdout]     |                           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `(i32, i32, i32)` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:560:60
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let (mut available, mut lost, mut corrupted) = mem::uninitialized();
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                                            |
[INFO] [stdout]     |                                                            this code causes undefined behavior when executed
[INFO] [stdout]     |                                                            help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:641:23
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn analog_out(&self, ix: u32) -> AnalogOut {
[INFO] [stdout]     |                       ^^^^^              ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn analog_out(&self, ix: u32) -> AnalogOut<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:648:22
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub fn analog_io(&self) -> AnalogIO {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub fn analog_io(&self) -> AnalogIO<'_> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:654:25
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub fn analog_input(&self) -> AnalogIn {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub fn analog_input(&self) -> AnalogIn<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> src/lib.rs:62:10
[INFO] [stdout]    |
[INFO] [stdout] 62 | #[derive(Fail, Debug)]
[INFO] [stdout]    |          ^---
[INFO] [stdout]    |          |
[INFO] [stdout]    |          `Fail` is not local
[INFO] [stdout]    |          move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_Error`
[INFO] [stdout] 63 | pub struct Error {
[INFO] [stdout]    |            ----- `Error` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Fail` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[INFO] [stdout]    = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]    = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]   --> src/lib.rs:81:38
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut error_code: DWFERC = mem::uninitialized();
[INFO] [stdout]    |                                      ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |                                      |
[INFO] [stdout]    |                                      this code causes undefined behavior when executed
[INFO] [stdout]    |                                      help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]    |
[INFO] [stdout]    = note: integers must be initialized
[INFO] [stdout]    = note: `#[warn(invalid_value)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:177:25
[INFO] [stdout]     |
[INFO] [stdout] 177 |                 handle: mem::uninitialized(),
[INFO] [stdout]     |                         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         this code causes undefined behavior when executed
[INFO] [stdout]     |                         help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:209:33
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut id: DEVID = mem::uninitialized();
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                 |
[INFO] [stdout]     |                                 this code causes undefined behavior when executed
[INFO] [stdout]     |                                 help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:210:35
[INFO] [stdout]     |
[INFO] [stdout] 210 |             let mut ver: DEVVER = mem::uninitialized();
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   this code causes undefined behavior when executed
[INFO] [stdout]     |                                   help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:214:36
[INFO] [stdout]     |
[INFO] [stdout] 214 |             let mut in_use: BOOL = mem::uninitialized();
[INFO] [stdout]     |                                    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                    |
[INFO] [stdout]     |                                    this code causes undefined behavior when executed
[INFO] [stdout]     |                                    help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:393:17
[INFO] [stdout]     |
[INFO] [stdout] 393 |     pub fn node(&self, ix: u32) -> AnalogOutNode {
[INFO] [stdout]     |                 ^^^^^              ^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 393 |     pub fn node(&self, ix: u32) -> AnalogOutNode<'_> {
[INFO] [stdout]     |                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:455:20
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub fn channel(&self, ix: i32) -> AnalogIOChannel {
[INFO] [stdout]     |                    ^^^^^              ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 455 |     pub fn channel(&self, ix: i32) -> AnalogIOChannel<'_> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:469:17
[INFO] [stdout]     |
[INFO] [stdout] 469 |     pub fn node(&self, ix: i32) -> AnalogIOChannelNode {
[INFO] [stdout]     |                 ^^^^^              ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                 |
[INFO] [stdout]     |                 the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 469 |     pub fn node(&self, ix: i32) -> AnalogIOChannelNode<'_> {
[INFO] [stdout]     |                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:526:20
[INFO] [stdout]     |
[INFO] [stdout] 526 |     pub fn channel(&self, ix: i32) -> AnalogInChannel {
[INFO] [stdout]     |                    ^^^^^              ^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                    |
[INFO] [stdout]     |                    the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 526 |     pub fn channel(&self, ix: i32) -> AnalogInChannel<'_> {
[INFO] [stdout]     |                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `u8` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:535:39
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut state: DwfState = mem::uninitialized();
[INFO] [stdout]     |                                       ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                       |
[INFO] [stdout]     |                                       this code causes undefined behavior when executed
[INFO] [stdout]     |                                       help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `i32` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:552:27
[INFO] [stdout]     |
[INFO] [stdout] 552 |             let mut ret = mem::uninitialized();
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           this code causes undefined behavior when executed
[INFO] [stdout]     |                           help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the type `(i32, i32, i32)` does not permit being left uninitialized
[INFO] [stdout]    --> src/lib.rs:560:60
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let (mut available, mut lost, mut corrupted) = mem::uninitialized();
[INFO] [stdout]     |                                                            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |                                                            |
[INFO] [stdout]     |                                                            this code causes undefined behavior when executed
[INFO] [stdout]     |                                                            help: use `MaybeUninit<T>` instead, and only call `assume_init` after initialization is done
[INFO] [stdout]     |
[INFO] [stdout]     = note: integers must be initialized
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:641:23
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn analog_out(&self, ix: u32) -> AnalogOut {
[INFO] [stdout]     |                       ^^^^^              ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                       |
[INFO] [stdout]     |                       the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn analog_out(&self, ix: u32) -> AnalogOut<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:648:22
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub fn analog_io(&self) -> AnalogIO {
[INFO] [stdout]     |                      ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                      |
[INFO] [stdout]     |                      the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 648 |     pub fn analog_io(&self) -> AnalogIO<'_> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/lib.rs:654:25
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub fn analog_input(&self) -> AnalogIn {
[INFO] [stdout]     |                         ^^^^^     ^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 654 |     pub fn analog_input(&self) -> AnalogIn<'_> {
[INFO] [stdout]     |                                           ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 46.93s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2018 edition to 2021
[INFO] [stderr] note: Switching to Edition 2021 will enable the use of the version 2 feature resolver in Cargo.
[INFO] [stderr] This may cause some dependencies to be built with fewer features enabled than previously.
[INFO] [stderr] More information about the resolver changes may be found at https://doc.rust-lang.org/nightly/edition-guide/rust-2021/default-cargo-resolver.html
[INFO] [stderr] When building the following dependencies, the given features will no longer be used:
[INFO] [stderr] 
[INFO] [stderr]   failure v0.1.8 (as host dependency) removed features: default, derive, failure_derive
[INFO] [stderr]   memchr v2.8.2 removed features: alloc, std, use_std
[INFO] [stderr] 
[INFO] [stderr]     Checking digilent-waveforms v0.0.16 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs (405 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 49.58s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: cexpr v0.3.6, nom v4.2.3
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] [stderr] crater-edition-check: digilent-waveforms v0.0.16 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling digilent-waveforms v0.0.16 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mUsbLimit : DwfParam = 6 ; extern "C" { pub fn FDwfGetLastError ( pdwferc : * mut DWFERC ) -> BOOL ; } extern "C" { pub fn FDwfGet...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfGetLastErrorMsg ( szError : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r ) -> BOOL ; } extern "C" { pub fn FDwfGetVersion ( szVersion : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7662
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfParamSet ( param : DwfParam , value : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfParamGet ( param : DwfParam , pvalue : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfEnum ( enumfilter : ENUMFILTER , pcDevice : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumDeviceType ( idxDevice : :: std :: os :: raw :: c_int , pDeviceId : * mut DEVID , pDeviceRevision : * mut DEVVER ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumDeviceIsOpened ( idxDevice : :: std :: os :: raw :: c_int , pfIsUsed : * mut BOOL ) -> BOOL ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumUserName ( idxDevice : :: std :: os :: raw :: c_int , szUserName : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumDeviceName ( idxDevice : :: std :: os :: raw :: c_int , szDeviceName : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8569
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumSN ( idxDevice : :: std :: os :: raw :: c_int , szSN : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumConfig ( idxDevice : :: std :: os :: raw :: c_int , pcConfig : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumConfigInfo ( idxConfig : :: std :: os :: raw :: c_int , info : DwfEnumConfigInfo , pv : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDeviceOpen ( idxDevice : :: std :: os :: raw :: c_int , phdwf : * mut HDWF ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceConfigOpen ( idxDev : :: std :: os :: raw :: c_int , idxCfg : :: std :: os :: raw :: c_int , phdwf : * mut HDWF ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7385
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mUsbLimit : DwfParam = 6 ; extern "C" { pub fn FDwfGetLastError ( pdwferc : * mut DWFERC ) -> BOOL ; } extern "C" { pub fn FDwfGet...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...phdwf : * mut HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceClose ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceClo...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7461
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfGetLastErrorMsg ( szError : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...viceClose ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceCloseAll ( ) -> BOOL ; } extern "C" { pub fn FDwfDeviceAutoCon...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...( ) -> BOOL ; } extern "C" { pub fn FDwfDeviceAutoConfigureSet ( hdwf : HDWF , fAutoConfigure : BOOL ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7563
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...r ) -> BOOL ; } extern "C" { pub fn FDwfGetVersion ( szVersion : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDeviceAutoConfigureGet ( hdwf : HDWF , pfAutoConfigure : * mut BOOL ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7662
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfParamSet ( param : DwfParam , value : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...igure : * mut BOOL ) -> BOOL ; } extern "C" { pub fn FDwfDeviceReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceEna...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfParamGet ( param : DwfParam , pvalue : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceEnableSet ( hdwf : HDWF , fEnable : BOOL ) -> BOOL ; } extern "C" { pub fn FD...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7879
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfEnum ( enumfilter : ENUMFILTER , pcDevice : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9749
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDeviceTriggerInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:7996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumDeviceType ( idxDevice : :: std :: os :: raw :: c_int , pDeviceId : * mut DEVID , pDeviceRevision : * mut DEVVER ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceTriggerSet ( hdwf : HDWF , idxPin : :: std :: os :: raw :: c_int , trigsrc : TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumDeviceIsOpened ( idxDevice : :: std :: os :: raw :: c_int , pfIsUsed : * mut BOOL ) -> BOOL ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumUserName ( idxDevice : :: std :: os :: raw :: c_int , szUserName : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceTriggerGet ( hdwf : HDWF , idxPin : :: std :: os :: raw :: c_int , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10134
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut TRIGSRC ) -> BOOL ; } extern "C" { pub fn FDwfDeviceTriggerPC ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceT...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumDeviceName ( idxDevice : :: std :: os :: raw :: c_int , szDeviceName : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8569
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumSN ( idxDevice : :: std :: os :: raw :: c_int , szSN : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10202
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDeviceTriggerSlopeInfo ( hdwf : HDWF , pfsslope : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceParamSet ( hdwf : HDWF , param : DwfParam , value : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8702
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumConfig ( idxDevice : :: std :: os :: raw :: c_int , pcConfig : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceParamGet ( hdwf : HDWF , param : DwfParam , pvalue : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:8842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumConfigInfo ( idxConfig : :: std :: os :: raw :: c_int , info : DwfEnumConfigInfo , pv : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIn...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9007
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDeviceOpen ( idxDevice : :: std :: os :: raw :: c_int , phdwf : * mut HDWF ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInConfigure ( hdwf : HDWF , fReconfigure : BOOL , fStart : BOOL ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceConfigOpen ( idxDev : :: std :: os :: raw :: c_int , idxCfg : :: std :: os :: raw :: c_int , phdwf : * mut HDWF ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9276
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...phdwf : * mut HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceClose ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceClo...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10756
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fStart : BOOL ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerForce ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnal...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10829
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfAnalogInStatus ( hdwf : HDWF , fReadData : BOOL , psts : * mut DwfState ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...viceClose ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceCloseAll ( ) -> BOOL ; } extern "C" { pub fn FDwfDeviceAutoCon...
[INFO] [stdout]   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...( ) -> BOOL ; } extern "C" { pub fn FDwfDeviceAutoConfigureSet ( hdwf : HDWF , fAutoConfigure : BOOL ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusSamplesLeft ( hdwf : HDWF , pcSamplesLeft : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusSamplesValid ( hdwf : HDWF , pcSamplesValid : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDeviceAutoConfigureGet ( hdwf : HDWF , pfAutoConfigure : * mut BOOL ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11203
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusIndexWrite ( hdwf : HDWF , pidxWrite : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9600
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...igure : * mut BOOL ) -> BOOL ; } extern "C" { pub fn FDwfDeviceReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceEna...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9664
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceEnableSet ( hdwf : HDWF , fEnable : BOOL ) -> BOOL ; } extern "C" { pub fn FD...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11329
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInStatusAutoTriggered ( hdwf : HDWF , pfAuto : * mut BOOL ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9749
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDeviceTriggerInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11431
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusData ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdVoltData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusData2 ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdVoltData : * mut f64 , idxData : :: std :: os :: raw :: c_int , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceTriggerSet ( hdwf : HDWF , idxPin : :: std :: os :: raw :: c_int , trigsrc : TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:9998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceTriggerGet ( hdwf : HDWF , idxPin : :: std :: os :: raw :: c_int , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusData16 ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgu16Data : * mut :: std :: os :: raw :: c_short , idxData : :: std :: os :: raw :: c_int , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusNoise ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdMin : * mut f64 , rgdMax : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10134
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : * mut TRIGSRC ) -> BOOL ; } extern "C" { pub fn FDwfDeviceTriggerPC ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDeviceT...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10202
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDeviceTriggerSlopeInfo ( hdwf : HDWF , pfsslope : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusNoise2 ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdMin : * mut f64 , rgdMax : * mut f64 , idxData : :: std :: os :: raw :: c_int , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceParamSet ( hdwf : HDWF , param : DwfParam , value : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusSample ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pdVoltSample : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusRecord ( hdwf : HDWF , pcdDataAvailable : * mut :: std :: os :: raw :: c_int , pcdDataLost : * mut :: std :: os :: raw :: c_int , pcdDataCorrupt : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDeviceParamGet ( hdwf : HDWF , param : DwfParam , pvalue : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInRecordLengthSet ( hdwf : HDWF , sLegth : f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIn...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInRecordLengthGet ( hdwf : HDWF , psLegth : * mut f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInConfigure ( hdwf : HDWF , fReconfigure : BOOL , fStart : BOOL ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10756
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... fStart : BOOL ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerForce ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnal...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13089
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogInFrequencyInfo ( hdwf : HDWF , phzMin : * mut f64 , phzMax : * mut f64 ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10829
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfAnalogInStatus ( hdwf : HDWF , fReadData : BOOL , psts : * mut DwfState ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInFrequencySet ( hdwf : HDWF , hzFrequency : f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:10939
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusSamplesLeft ( hdwf : HDWF , pcSamplesLeft : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13298
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInFrequencyGet ( hdwf : HDWF , phzFrequency : * mut f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11070
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusSamplesValid ( hdwf : HDWF , pcSamplesValid : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11203
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusIndexWrite ( hdwf : HDWF , pidxWrite : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfAnalogInBitsInfo ( hdwf : HDWF , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInBufferSizeInfo ( hdwf : HDWF , pnSizeMin : * mut :: std :: os :: raw :: c_int , pnSizeMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11329
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInStatusAutoTriggered ( hdwf : HDWF , pfAuto : * mut BOOL ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13686
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInBufferSizeSet ( hdwf : HDWF , nSize : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13799
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfAnalogInBufferSizeGet ( hdwf : HDWF , pnSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogInNoiseSizeInfo ( hdwf : HDWF , pnSizeMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14042
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInNoiseSizeSet ( hdwf : HDWF , nSize : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...L ; } extern "C" { pub fn FDwfAnalogInNoiseSizeGet ( hdwf : HDWF , pnSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11431
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusData ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdVoltData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14273
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInAcquisitionModeInfo ( hdwf : HDWF , pfsacqmode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInAcquisitionModeSet ( hdwf : HDWF , acqmode : ACQMODE ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfAnalogInAcquisitionModeGet ( hdwf : HDWF , pacqmode : * mut ACQMODE ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14608
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogInChannelCount ( hdwf : HDWF , pcChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11612
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusData2 ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdVoltData : * mut f64 , idxData : :: std :: os :: raw :: c_int , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelFilterInfo ( hdwf : HDWF , pfsfilter : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:11835
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusData16 ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgu16Data : * mut :: std :: os :: raw :: c_short , idxData : :: std :: os :: raw :: c_int , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusNoise ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdMin : * mut f64 , rgdMax : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15140
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelFilterSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , filter : FILTER ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusNoise2 ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdMin : * mut f64 , rgdMax : * mut f64 , idxData : :: std :: os :: raw :: c_int , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15279
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelFilterGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfilter : * mut FILTER ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusSample ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pdVoltSample : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12666
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInStatusRecord ( hdwf : HDWF , pcdDataAvailable : * mut :: std :: os :: raw :: c_int , pcdDataLost : * mut :: std :: os :: raw :: c_int , pcdDataCorrupt : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15425
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15572
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeSteps ( hdwf : HDWF , rgVoltsStep : * mut f64 , pnSteps : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12900
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInRecordLengthSet ( hdwf : HDWF , sLegth : f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:12991
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInRecordLengthGet ( hdwf : HDWF , psLegth : * mut f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltsRange : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsRange : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13089
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogInFrequencyInfo ( hdwf : HDWF , phzMin : * mut f64 , phzMax : * mut f64 ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInFrequencySet ( hdwf : HDWF , hzFrequency : f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelOffsetInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13298
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInFrequencyGet ( hdwf : HDWF , phzFrequency : * mut f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16156
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelOffsetSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltOffset : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13398
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfAnalogInBitsInfo ( hdwf : HDWF , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16296
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelOffsetGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltOffset : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13513
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInBufferSizeInfo ( hdwf : HDWF , pnSizeMin : * mut :: std :: os :: raw :: c_int , pnSizeMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelAttenuationSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , xAttenuation : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelAttenuationGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pxAttenuation : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13686
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInBufferSizeSet ( hdwf : HDWF , nSize : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13799
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfAnalogInBufferSizeGet ( hdwf : HDWF , pnSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:13919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogInNoiseSizeInfo ( hdwf : HDWF , pnSizeMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14042
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInNoiseSizeSet ( hdwf : HDWF , nSize : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerPositionInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14154
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...L ; } extern "C" { pub fn FDwfAnalogInNoiseSizeGet ( hdwf : HDWF , pnSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerPositionSet ( hdwf : HDWF , secPosition : f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14273
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInAcquisitionModeInfo ( hdwf : HDWF , pfsacqmode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerPositionGet ( hdwf : HDWF , psecPosition : * mut f64 ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14403
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInAcquisitionModeSet ( hdwf : HDWF , acqmode : ACQMODE ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfAnalogInAcquisitionModeGet ( hdwf : HDWF , pacqmode : * mut ACQMODE ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17296
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerPositionStatus ( hdwf : HDWF , psecPosition : * mut f64 ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerAutoTimeoutInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14608
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogInChannelCount ( hdwf : HDWF , pcChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14730
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerAutoTimeoutSet ( hdwf : HDWF , secTimeout : f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:14868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerAutoTimeoutGet ( hdwf : HDWF , psecTimeout : * mut f64 ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelFilterInfo ( hdwf : HDWF , pfsfilter : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerHoldOffInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnStep : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15140
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelFilterSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , filter : FILTER ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHoldOffSet ( hdwf : HDWF , secHoldOff : f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHoldOffGet ( hdwf : HDWF , psecHoldOff : * mut f64 ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15279
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelFilterGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfilter : * mut FILTER ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15425
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18108
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerTypeInfo ( hdwf : HDWF , pfstrigtype : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15572
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeSteps ( hdwf : HDWF , rgVoltsStep : * mut f64 , pnSteps : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerTypeSet ( hdwf : HDWF , trigtype : TRIGTYPE ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltsRange : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18332
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerTypeGet ( hdwf : HDWF , ptrigtype : * mut TRIGTYPE ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:15862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelRangeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsRange : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerChannelInfo ( hdwf : HDWF , pidxMin : * mut :: std :: os :: raw :: c_int , pidxMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16008
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelOffsetInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18609
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogInTriggerChannelSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16156
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelOffsetSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltOffset : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18731
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerChannelGet ( hdwf : HDWF , pidxChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16296
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelOffsetGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltOffset : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerFilterInfo ( hdwf : HDWF , pfsfilter : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelAttenuationSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , xAttenuation : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerFilterSet ( hdwf : HDWF , filter : FILTER ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInChannelAttenuationGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pxAttenuation : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerFilterGet ( hdwf : HDWF , pfilter : * mut FILTER ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19184
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerLevelInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16841
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLevelSet ( hdwf : HDWF , voltsLevel : f64 ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:16945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerPositionInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLevelGet ( hdwf : HDWF , pvoltsLevel : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17091
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerPositionSet ( hdwf : HDWF , secPosition : f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17190
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerPositionGet ( hdwf : HDWF , psecPosition : * mut f64 ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerHysteresisInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHysteresisSet ( hdwf : HDWF , voltsLevel : f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17296
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerPositionStatus ( hdwf : HDWF , psecPosition : * mut f64 ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHysteresisGet ( hdwf : HDWF , pvoltsHysteresis : * mut f64 ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerAutoTimeoutInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17554
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerAutoTimeoutSet ( hdwf : HDWF , secTimeout : f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerConditionInfo ( hdwf : HDWF , pfstrigcond : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20024
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerConditionSet ( hdwf : HDWF , trigcond : DwfTriggerSlope ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17655
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerAutoTimeoutGet ( hdwf : HDWF , psecTimeout : * mut f64 ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17763
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerHoldOffInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnStep : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogInTriggerConditionGet ( hdwf : HDWF , ptrigcond : * mut DwfTriggerSlope ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:17907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHoldOffSet ( hdwf : HDWF , secHoldOff : f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20249
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerLengthInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18004
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHoldOffGet ( hdwf : HDWF , psecHoldOff : * mut f64 ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthSet ( hdwf : HDWF , secLength : f64 ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18108
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerTypeInfo ( hdwf : HDWF , pfstrigtype : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20488
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthGet ( hdwf : HDWF , psecLength : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18235
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerTypeSet ( hdwf : HDWF , trigtype : TRIGTYPE ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerLengthConditionInfo ( hdwf : HDWF , pfstriglen : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18332
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerTypeGet ( hdwf : HDWF , ptrigtype : * mut TRIGTYPE ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthConditionSet ( hdwf : HDWF , triglen : TRIGLEN ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerChannelInfo ( hdwf : HDWF , pidxMin : * mut :: std :: os :: raw :: c_int , pidxMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20833
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthConditionGet ( hdwf : HDWF , ptriglen : * mut TRIGLEN ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18609
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogInTriggerChannelSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...N ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18731
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerChannelGet ( hdwf : HDWF , pidxChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18860
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerFilterInfo ( hdwf : HDWF , pfsfilter : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSlopeSet ( hdwf : HDWF , slope : DwfTriggerSlope ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:18987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerFilterSet ( hdwf : HDWF , filter : FILTER ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSlopeGet ( hdwf : HDWF , pslope : * mut DwfTriggerSlope ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerFilterGet ( hdwf : HDWF , pfilter : * mut FILTER ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rSlope ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingDelaySet ( hdwf : HDWF , sec : f64 ) -> BOOL ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19184
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerLevelInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLevelSet ( hdwf : HDWF , voltsLevel : f64 ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingDelayGet ( hdwf : HDWF , psec : * mut f64 ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogOutCount ( hdwf : HDWF , pcChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19426
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLevelGet ( hdwf : HDWF , pvoltsLevel : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21663
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutMasterSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxMaster : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerHysteresisInfo ( hdwf : HDWF , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutMasterGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pidxMaster : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHysteresisSet ( hdwf : HDWF , voltsLevel : f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSourceSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , trigsrc : TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19780
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerHysteresisGet ( hdwf : HDWF , pvoltsHysteresis : * mut f64 ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSourceGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:19892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerConditionInfo ( hdwf : HDWF , pfstrigcond : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSlopeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , slope : DwfTriggerSlope ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20024
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerConditionSet ( hdwf : HDWF , trigcond : DwfTriggerSlope ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22424
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSlopeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pslope : * mut DwfTriggerSlope ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogInTriggerConditionGet ( hdwf : HDWF , ptrigcond : * mut DwfTriggerSlope ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20249
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerLengthInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , secRun : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthSet ( hdwf : HDWF , secLength : f64 ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecRun : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20488
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthGet ( hdwf : HDWF , psecLength : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecRun : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20590
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogInTriggerLengthConditionInfo ( hdwf : HDWF , pfstriglen : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthConditionSet ( hdwf : HDWF , triglen : TRIGLEN ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutWaitInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20833
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogInTriggerLengthConditionGet ( hdwf : HDWF , ptriglen : * mut TRIGLEN ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutWaitSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , secWait : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:20946
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...N ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutWaitGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecWait : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pnMin : * mut :: std :: os :: raw :: c_int , pnMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21044
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSlopeSet ( hdwf : HDWF , slope : DwfTriggerSlope ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , cRepeat : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingSlopeGet ( hdwf : HDWF , pslope : * mut DwfTriggerSlope ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pcRepeat : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21362
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rSlope ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingDelaySet ( hdwf : HDWF , sec : f64 ) -> BOOL ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21451
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogInSamplingDelayGet ( hdwf : HDWF , psec : * mut f64 ) -> BOOL ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24081
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pcRepeat : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatTriggerSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fRepeatTrigger : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogOutCount ( hdwf : HDWF , pcChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21663
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutMasterSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxMaster : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatTriggerGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfRepeatTrigger : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24546
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutLimitationInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pMin : * mut f64 , pMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutMasterGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pidxMaster : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutLimitationSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , limit : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:21986
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSourceSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , trigsrc : TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22128
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSourceGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24837
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutLimitationGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , plimit : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24977
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutModeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , mode : DwfAnalogOutMode ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSlopeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , slope : DwfTriggerSlope ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25116
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutModeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pmode : * mut DwfAnalogOutMode ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22424
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSlopeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pslope : * mut DwfTriggerSlope ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutIdleInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsidle : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , secRun : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutIdleSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idle : DwfAnalogOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutIdleGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pidle : * mut DwfAnalogOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22862
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecRun : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25708
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsnode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:22996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRunStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecRun : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutWaitInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutWaitSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , secWait : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26194
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFunctionInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pfsfunc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutWaitGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psecWait : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pnMin : * mut :: std :: os :: raw :: c_int , pnMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFunctionSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , func : FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , cRepeat : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFunctionGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pfunc : * mut FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:23918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pcRepeat : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26709
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFrequencyInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , phzMin : * mut f64 , phzMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24081
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pcRepeat : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26897
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFrequencySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , hzFrequency : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatTriggerSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fRepeatTrigger : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24393
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutRepeatTriggerGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfRepeatTrigger : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFrequencyGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , phzFrequency : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27234
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeAmplitudeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pMin : * mut f64 , pMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24546
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutLimitationInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pMin : * mut f64 , pMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24704
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutLimitationSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , limit : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27418
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeAmplitudeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , vAmplitude : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24837
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutLimitationGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , plimit : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeAmplitudeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pvAmplitude : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:24977
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutModeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , mode : DwfAnalogOutMode ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeOffsetInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pMin : * mut f64 , pMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25116
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutModeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pmode : * mut DwfAnalogOutMode ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeOffsetSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , vOffset : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutIdleInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsidle : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeOffsetGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pvOffset : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutIdleSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idle : DwfAnalogOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28257
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeSymmetryInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , ppercentageMin : * mut f64 , ppercentageMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutIdleGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pidle : * mut DwfAnalogOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28460
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeSymmetrySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , percentageSymmetry : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25708
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsnode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeSymmetryGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , ppercentageSymmetry : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:25869
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePhaseInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pdegreeMin : * mut f64 , pdegreeMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePhaseSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , degreePhase : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26194
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFunctionInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pfsfunc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26386
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFunctionSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , func : FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePhaseGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pdegreePhase : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26544
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFunctionGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pfunc : * mut FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeDataInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pnSamplesMin : * mut :: std :: os :: raw :: c_int , pnSamplesMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26709
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFrequencyInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , phzMin : * mut f64 , phzMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeDataSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:26897
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFrequencySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , hzFrequency : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutCustomAMFMEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeFrequencyGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , phzFrequency : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutCustomAMFMEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27234
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeAmplitudeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pMin : * mut f64 , pMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfAnalogOutReset ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27418
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeAmplitudeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , vAmplitude : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30179
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutConfigure ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fStart : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeAmplitudeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pvAmplitude : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27753
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeOffsetInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pMin : * mut f64 , pMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psts : * mut DwfState ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30446
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePlayStat...ut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:27934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeOffsetSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , vOffset : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePlayData ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeOffsetGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pvOffset : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28257
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeSymmetryInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , ppercentageMin : * mut f64 , ppercentageMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIO...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28460
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeSymmetrySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , percentageSymmetry : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOConfigure ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalog...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28631
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeSymmetryGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , ppercentageSymmetry : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ure ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOStatus ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogI...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:28809
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePhaseInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pdegreeMin : * mut f64 , pdegreeMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31150
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogIOEnableInfo ( hdwf : HDWF , pfSet : * mut BOOL , pfStatus : * mut BOOL ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePhaseSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , degreePhase : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOEnableSet ( hdwf : HDWF , fMasterEnable : BOOL ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePhaseGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pdegreePhase : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31359
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOEnableGet ( hdwf : HDWF , pfMasterEnable : * mut BOOL ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeDataInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , pnSamplesMin : * mut :: std :: os :: raw :: c_int , pnSamplesMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOEnableStatus ( hdwf : HDWF , pfMasterEnable : * mut BOOL ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodeDataSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogIOChannelCount ( hdwf : HDWF , pnChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutCustomAMFMEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:29919
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutCustomAMFMEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31684
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelName ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , szName : * mut :: std :: os :: raw :: c_char , szLabel : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30068
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfAnalogOutReset ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pnNodes : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30179
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutConfigure ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fStart : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeName ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , szNodeName : * mut :: std :: os :: raw :: c_char , szNodeUnits : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , psts : * mut DwfState ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , panalogio : * mut ANALOGIO ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30446
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePlayStat...ut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeSetInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pmin : * mut f64 , pmax : * mut f64 , pnSteps : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30744
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutNodePlayData ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , node : AnalogOutNode , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32761
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , value : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:30947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIO...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pvalue : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOConfigure ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalog...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33116
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeStatusInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pmin : * mut f64 , pmax : * mut f64 , pnSteps : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31083
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ure ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOStatus ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnalogI...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33368
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pvalue : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31150
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogIOEnableInfo ( hdwf : HDWF , pfSet : * mut BOOL , pfStatus : * mut BOOL ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOEnableSet ( hdwf : HDWF , fMasterEnable : BOOL ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...value : * mut f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalIOReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalIOConfigure ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigit...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31359
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOEnableGet ( hdwf : HDWF , pfMasterEnable : * mut BOOL ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31459
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfAnalogIOEnableStatus ( hdwf : HDWF , pfMasterEnable : * mut BOOL ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...re ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalIOStatus ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogIOChannelCount ( hdwf : HDWF , pnChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33758
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableInfo ( hdwf : HDWF , pfsOutputEnableMask : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableSet ( hdwf : HDWF , fsOutputEnable : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31684
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelName ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , szName : * mut :: std :: os :: raw :: c_char , szLabel : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:31895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pnNodes : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableGet ( hdwf : HDWF , pfsOutputEnable : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32058
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeName ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , szNodeName : * mut :: std :: os :: raw :: c_char , szNodeUnits : * mut :: std :: os :: raw :: c_char ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputInfo ( hdwf : HDWF , pfsOutputMask : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32322
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , panalogio : * mut ANALOGIO ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalIOOutputSet ( hdwf : HDWF , fsOutput : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32512
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeSetInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pmin : * mut f64 , pmax : * mut f64 , pnSteps : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalIOOutputGet ( hdwf : HDWF , pfsOutput : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32761
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , value : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34516
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOInputInfo ( hdwf : HDWF , pfsInputMask : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:32935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pvalue : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34640
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalIOInputStatus ( hdwf : HDWF , pfsInput : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33116
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeStatusInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pmin : * mut f64 , pmax : * mut f64 , pnSteps : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableInfo64 ( hdwf : HDWF , pfsOutputEnableMask : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33368
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogIOChannelNodeStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , idxNode : :: std :: os :: raw :: c_int , pvalue : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableSet64 ( hdwf : HDWF , fsOutputEnable : :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...value : * mut f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalIOReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35040
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableGet64 ( hdwf : HDWF , pfsOutputEnable : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33619
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalIOConfigure ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigit...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...re ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalIOStatus ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputInfo64 ( hdwf : HDWF , pfsOutputMask : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalIOOutputSet64 ( hdwf : HDWF , fsOutput : :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33758
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableInfo ( hdwf : HDWF , pfsOutputEnableMask : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:33896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableSet ( hdwf : HDWF , fsOutputEnable : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35434
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputGet64 ( hdwf : HDWF , pfsOutput : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOInputInfo64 ( hdwf : HDWF , pfsInputMask : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableGet ( hdwf : HDWF , pfsOutputEnable : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34155
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputInfo ( hdwf : HDWF , pfsOutputMask : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35693
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOInputStatus64 ( hdwf : HDWF , pfsInput : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34281
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalIOOutputSet ( hdwf : HDWF , fsOutput : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35822
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_ulonglong ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34395
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalIOOutputGet ( hdwf : HDWF , pfsOutput : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfDigitalInConfigure ( hdwf : HDWF , fReconfigure : BOOL , fStart : BOOL ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34516
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOInputInfo ( hdwf : HDWF , pfsInputMask : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInStatus ( hdwf : HDWF , fReadData : BOOL , psts : * mut DwfState ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34640
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalIOInputStatus ( hdwf : HDWF , pfsInput : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusSamplesLeft ( hdwf : HDWF , pcSamplesLeft : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableInfo64 ( hdwf : HDWF , pfsOutputEnableMask : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36241
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusSamplesValid ( hdwf : HDWF , pcSamplesValid : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:34907
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableSet64 ( hdwf : HDWF , fsOutputEnable : :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusIndexWrite ( hdwf : HDWF , pidxWrite : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35040
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputEnableGet64 ( hdwf : HDWF , pfsOutputEnable : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35180
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputInfo64 ( hdwf : HDWF , pfsOutputMask : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalInStatusAutoTriggered ( hdwf : HDWF , pfAuto : * mut BOOL ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusData ( hdwf : HDWF , rgData : * mut :: std :: os :: raw :: c_void , countOfDataBytes : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalIOOutputSet64 ( hdwf : HDWF , fsOutput : :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusData2 ( hdwf : HDWF , rgData : * mut :: std :: os :: raw :: c_void , idxSample : :: std :: os :: raw :: c_int , countOfDataBytes : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35434
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOOutputGet64 ( hdwf : HDWF , pfsOutput : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35562
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOInputInfo64 ( hdwf : HDWF , pfsInputMask : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusNoise2 ( hdwf : HDWF , rgData : * mut :: std :: os :: raw :: c_void , idxSample : :: std :: os :: raw :: c_int , countOfDataBytes : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37201
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusRecord ( hdwf : HDWF , pcdDataAvailable : * mut :: std :: os :: raw :: c_int , pcdDataLost : * mut :: std :: os :: raw :: c_int , pcdDataCorrupt : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35693
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalIOInputStatus64 ( hdwf : HDWF , pfsInput : * mut :: std :: os :: raw :: c_ulonglong ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInInternalClockInfo ( hdwf : HDWF , phzFreq : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35822
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_ulonglong ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35889
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfDigitalInConfigure ( hdwf : HDWF , fReconfigure : BOOL , fStart : BOOL ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInClockSourceInfo ( hdwf : HDWF , pfsDwfDigitalInClockSource : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:35998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInStatus ( hdwf : HDWF , fReadData : BOOL , psts : * mut DwfState ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDigitalInClockSourceSet ( hdwf : HDWF , v : DwfDigitalInClockSource ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36109
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusSamplesLeft ( hdwf : HDWF , pcSamplesLeft : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalInClockSourceGet ( hdwf : HDWF , pv : * mut DwfDigitalInClockSource ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36241
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusSamplesValid ( hdwf : HDWF , pcSamplesValid : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalInDividerInfo ( hdwf : HDWF , pdivMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36375
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusIndexWrite ( hdwf : HDWF , pidxWrite : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInDividerSet ( hdwf : HDWF , div : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalInStatusAutoTriggered ( hdwf : HDWF , pfAuto : * mut BOOL ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38130
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInDividerGet ( hdwf : HDWF , pdiv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36605
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusData ( hdwf : HDWF , rgData : * mut :: std :: os :: raw :: c_void , countOfDataBytes : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInBitsInfo ( hdwf : HDWF , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36774
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusData2 ( hdwf : HDWF , rgData : * mut :: std :: os :: raw :: c_void , idxSample : :: std :: os :: raw :: c_int , countOfDataBytes : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInSampleFormatSet ( hdwf : HDWF , nBits : :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:36987
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusNoise2 ( hdwf : HDWF , rgData : * mut :: std :: os :: raw :: c_void , idxSample : :: std :: os :: raw :: c_int , countOfDataBytes : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalInSampleFormatGet ( hdwf : HDWF , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37201
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInStatusRecord ( hdwf : HDWF , pcdDataAvailable : * mut :: std :: os :: raw :: c_int , pcdDataLost : * mut :: std :: os :: raw :: c_int , pcdDataCorrupt : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInInputOrderSet ( hdwf : HDWF , fDioFirst : bool ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInInternalClockInfo ( hdwf : HDWF , phzFreq : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInBufferSizeInfo ( hdwf : HDWF , pnSizeMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37537
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInClockSourceInfo ( hdwf : HDWF , pfsDwfDigitalInClockSource : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalInBufferSizeSet ( hdwf : HDWF , nSize : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37680
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDigitalInClockSourceSet ( hdwf : HDWF , v : DwfDigitalInClockSource ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalInClockSourceGet ( hdwf : HDWF , pv : * mut DwfDigitalInClockSource ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalInBufferSizeGet ( hdwf : HDWF , pnSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:37899
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalInDividerInfo ( hdwf : HDWF , pdivMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39056
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInSampleModeInfo ( hdwf : HDWF , pfsDwfDigitalInSampleMode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38020
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInDividerSet ( hdwf : HDWF , div : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfDigitalInSampleModeSet ( hdwf : HDWF , v : DwfDigitalInSampleMode ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38130
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInDividerGet ( hdwf : HDWF , pdiv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInSampleModeGet ( hdwf : HDWF , pv : * mut DwfDigitalInSampleMode ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInSampleSensibleSet ( hdwf : HDWF , fs : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInBitsInfo ( hdwf : HDWF , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38363
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInSampleFormatSet ( hdwf : HDWF , nBits : :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalInSampleSensibleGet ( hdwf : HDWF , pfs : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38479
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalInSampleFormatGet ( hdwf : HDWF , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39651
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInAcquisitionModeInfo ( hdwf : HDWF , pfsacqmode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInInputOrderSet ( hdwf : HDWF , fDioFirst : bool ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39782
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInAcquisitionModeSet ( hdwf : HDWF , acqmode : ACQMODE ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38696
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInBufferSizeInfo ( hdwf : HDWF , pnSizeMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDigitalInAcquisitionModeGet ( hdwf : HDWF , pacqmode : * mut ACQMODE ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38821
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalInBufferSizeSet ( hdwf : HDWF , nSize : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...E ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:38935
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalInBufferSizeGet ( hdwf : HDWF , pnSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39056
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInSampleModeInfo ( hdwf : HDWF , pfsDwfDigitalInSampleMode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSlopeSet ( hdwf : HDWF , slope : DwfTriggerSlope ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfDigitalInSampleModeSet ( hdwf : HDWF , v : DwfDigitalInSampleMode ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSlopeGet ( hdwf : HDWF , pslope : * mut DwfTriggerSlope ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInSampleModeGet ( hdwf : HDWF , pv : * mut DwfDigitalInSampleMode ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPositionInfo ( hdwf : HDWF , pnSamplesAfterTriggerMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39412
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalInSampleSensibleSet ( hdwf : HDWF , fs : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40551
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPositionSet ( hdwf : HDWF , cSamplesAfterTrigger : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalInSampleSensibleGet ( hdwf : HDWF , pfs : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40686
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPositionGet ( hdwf : HDWF , pcSamplesAfterTrigger : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39651
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInAcquisitionModeInfo ( hdwf : HDWF , pfsacqmode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40828
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPrefillSet ( hdwf : HDWF , cSamplesBeforeTrigger : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39782
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInAcquisitionModeSet ( hdwf : HDWF , acqmode : ACQMODE ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPrefillGet ( hdwf : HDWF , pcSamplesBeforeTrigger : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39882
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDigitalInAcquisitionModeGet ( hdwf : HDWF , pacqmode : * mut ACQMODE ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerAutoTimeoutInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:39989
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...E ) -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerAutoTimeoutSet ( hdwf : HDWF , secTimeout : f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40087
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40192
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSlopeSet ( hdwf : HDWF , slope : DwfTriggerSlope ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerAutoTimeoutGet ( hdwf : HDWF , psecTimeout : * mut f64 ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerSlopeGet ( hdwf : HDWF , pslope : * mut DwfTriggerSlope ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41466
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerInfo ...t :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerSet ( hdwf : HDWF , fsLevelLow : :: std :: os :: raw :: c_uint , fsLevelHigh : :: std :: os :: raw :: c_uint , fsEdgeRise : :: std :: os :: raw :: c_uint , fsEdgeFall : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40405
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPositionInfo ( hdwf : HDWF , pnSamplesAfterTriggerMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40551
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPositionSet ( hdwf : HDWF , cSamplesAfterTrigger : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerGet (...t :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerResetSet ( hdwf : HDWF , fsLevelLow : :: std :: os :: raw :: c_uint , fsLevelHigh : :: std :: os :: raw :: c_uint , fsEdgeRise : :: std :: os :: raw :: c_uint , fsEdgeFall : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40686
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPositionGet ( hdwf : HDWF , pcSamplesAfterTrigger : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40828
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPrefillSet ( hdwf : HDWF , cSamplesBeforeTrigger : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerCountSet ( hdwf : HDWF , cCount : :: std :: os :: raw :: c_int , fRestart : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:40963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerPrefillGet ( hdwf : HDWF , pcSamplesBeforeTrigger : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerLengthSet ( hdwf : HDWF , secMin : f64 , secMax : f64 , idxSync : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41105
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerAutoTimeoutInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 , pnSteps : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42848
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerMatchSet ( hdwf : HDWF , iPin : :: std :: os :: raw :: c_int , fsMask : :: std :: os :: raw :: c_uint , fsValue : :: std :: os :: raw :: c_uint , cBitStuffing : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerAutoTimeoutSet ( hdwf : HDWF , secTimeout : f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41357
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfDigitalInTriggerAutoTimeoutGet ( hdwf : HDWF , psecTimeout : * mut f64 ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutConfigure ( hdwf : HDWF , fStart : BOOL ) -> BOOL ; } extern "C" { pub fn F...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41466
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerInfo ...t :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43248
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutStatus ( hdwf : HDWF , psts : * mut DwfState ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:41748
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerSet ( hdwf : HDWF , fsLevelLow : :: std :: os :: raw :: c_uint , fsLevelHigh : :: std :: os :: raw :: c_uint , fsEdgeRise : :: std :: os :: raw :: c_uint , fsEdgeFall : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutInternalClockInfo ( hdwf : HDWF , phzFreq : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerGet (...t :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerResetSet ( hdwf : HDWF , fsLevelLow : :: std :: os :: raw :: c_uint , fsLevelHigh : :: std :: os :: raw :: c_uint , fsEdgeRise : :: std :: os :: raw :: c_uint , fsEdgeFall : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42540
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerCountSet ( hdwf : HDWF , cCount : :: std :: os :: raw :: c_int , fRestart : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalOutRunInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42699
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerLengthSet ( hdwf : HDWF , secMin : f64 , secMax : f64 , idxSync : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRunSet ( hdwf : HDWF , secRun : f64 ) -> BOOL ; } extern "C" { pub fn FDw...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:42848
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerMatchSet ( hdwf : HDWF , iPin : :: std :: os :: raw :: c_int , fsMask : :: std :: os :: raw :: c_uint , fsValue : :: std :: os :: raw :: c_uint , cBitStuffing : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRunGet ( hdwf : HDWF , psecRun : * mut f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43092
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRunStatus ( hdwf : HDWF , psecRun : * mut f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43160
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutConfigure ( hdwf : HDWF , fStart : BOOL ) -> BOOL ; } extern "C" { pub fn F...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44031
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalOutWaitInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43248
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutStatus ( hdwf : HDWF , psts : * mut DwfState ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutWaitSet ( hdwf : HDWF , secWait : f64 ) -> BOOL ; } extern "C" { pub fn FD...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43341
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutInternalClockInfo ( hdwf : HDWF , phzFreq : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44232
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutWaitGet ( hdwf : HDWF , psecWait : * mut f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43443
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSourceSet ( hdwf : HDWF , trigsrc : TRIGSRC ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutRepeatInfo ( hdwf : HDWF , pnMin : * mut :: std :: os :: raw :: c_uint , pnMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43542
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSourceGet ( hdwf : HDWF , ptrigsrc : * mut TRIGSRC ) -> BOOL ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalOutRunInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRunSet ( hdwf : HDWF , secRun : f64 ) -> BOOL ; } extern "C" { pub fn FDw...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalOutRepeatSet ( hdwf : HDWF , cRepeat : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRunGet ( hdwf : HDWF , psecRun : * mut f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44604
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalOutRepeatGet ( hdwf : HDWF , pcRepeat : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:43937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRunStatus ( hdwf : HDWF , psecRun : * mut f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutRepeatStatus ( hdwf : HDWF , pcRepeat : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44031
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalOutWaitInfo ( hdwf : HDWF , psecMin : * mut f64 , psecMax : * mut f64 ) -> BOOL ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutWaitSet ( hdwf : HDWF , secWait : f64 ) -> BOOL ; } extern "C" { pub fn FD...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSlopeSet ( hdwf : HDWF , slope : DwfTriggerSlope ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44953
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSlopeGet ( hdwf : HDWF , pslope : * mut DwfTriggerSlope ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44232
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f64 ) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutWaitGet ( hdwf : HDWF , psecWait : * mut f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45064
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRepeatTriggerSet ( hdwf : HDWF , fRepeatTrigger : BOOL ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutRepeatInfo ( hdwf : HDWF , pnMin : * mut :: std :: os :: raw :: c_uint , pnMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalOutRepeatTriggerGet ( hdwf : HDWF , pfRepeatTrigger : * mut BOOL ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44490
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalOutRepeatSet ( hdwf : HDWF , cRepeat : :: std :: os :: raw :: c_uint ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalOutCount ( hdwf : HDWF , pcChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44604
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn FDwfDigitalOutRepeatGet ( hdwf : HDWF , pcRepeat : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45394
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44725
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutRepeatStatus ( hdwf : HDWF , pcRepeat : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ext...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... -> BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSlopeSet ( hdwf : HDWF , slope : DwfTriggerSlope ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutOutputInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsDwfDigitalOutOutput : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:44953
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalOutTriggerSlopeGet ( hdwf : HDWF , pslope : * mut DwfTriggerSlope ) -> BOOL ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutOutputSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : DwfDigitalOutOutput ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45064
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) -> BOOL ; } extern "C" { pub fn FDwfDigitalOutRepeatTriggerSet ( hdwf : HDWF , fRepeatTrigger : BOOL ) -> BOOL ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutOutputGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut DwfDigitalOutOutput ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalOutRepeatTriggerGet ( hdwf : HDWF , pfRepeatTrigger : * mut BOOL ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTypeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsDwfDigitalOutType : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45277
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfDigitalOutCount ( hdwf : HDWF , pcChannel : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46312
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTypeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : DwfDigitalOutType ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTypeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut DwfDigitalOutType ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45394
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutIdleInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsDwfDigitalOutIdle : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutIdleSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : DwfDigitalOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutOutputInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsDwfDigitalOutOutput : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46908
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutIdleGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut DwfDigitalOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutOutputSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : DwfDigitalOutOutput ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47053
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , vMin : * mut :: std :: os :: raw :: c_uint , vMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:45988
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutOutputGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut DwfDigitalOutOutput ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerInitSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46137
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTypeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsDwfDigitalOutType : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47418
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerInitGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46312
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTypeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : DwfDigitalOutType ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46450
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTypeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut DwfDigitalOutType ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46595
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutIdleInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsDwfDigitalOutIdle : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , vMin : * mut :: std :: os :: raw :: c_uint , vMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46770
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutIdleSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : DwfDigitalOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterInitSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fHigh : BOOL , v : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:46908
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutIdleGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut DwfDigitalOutIdle ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterInitGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfHigh : * mut :: std :: os :: raw :: c_int , pv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47053
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , vMin : * mut :: std :: os :: raw :: c_uint , vMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , vLow : :: std :: os :: raw :: c_uint , vHigh : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47261
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerInitSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvLow : * mut :: std :: os :: raw :: c_uint , pvHigh : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47418
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerInitGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDataInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pcountOfBitsMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , v : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDataSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgBits : * mut :: std :: os :: raw :: c_void , countOfBits : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47735
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDividerGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uint ) -> BOOL ; } extern "C" { pub fn FDwfDigitalUartReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigita...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:47895
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , vMin : * mut :: std :: os :: raw :: c_uint , vMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49338
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...wf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalUartRateSet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FDwf...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterInitSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fHigh : BOOL , v : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalUartBitsSet ( hdwf : HDWF , cBits : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48275
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterInitGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfHigh : * mut :: std :: os :: raw :: c_int , pv : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48485
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , vLow : :: std :: os :: raw :: c_uint , vHigh : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49530
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalUartParitySet ( hdwf : HDWF , parity : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutCounterGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvLow : * mut :: std :: os :: raw :: c_uint , pvHigh : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalUartStopSet ( hdwf : HDWF , cBit : f64 ) -> BOOL ; } extern "C" { pub fn FDw...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:48891
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDataInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pcountOfBitsMax : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalUartTxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49062
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutDataSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgBits : * mut :: std :: os :: raw :: c_void , countOfBits : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalUartRxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49953
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalUartTx ( hdwf : HDWF , szTx : * mut :: std :: os :: raw :: c_char , cTx : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_uint ) -> BOOL ; } extern "C" { pub fn FDwfDigitalUartReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigita...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49338
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...wf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalUartRateSet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FDwf...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalUartRx ( hdwf : HDWF , szRx : * mut :: std :: os :: raw :: c_char , cRx : :: std :: os :: raw :: c_int , pcRx : * mut :: std :: os :: raw :: c_int , pParity : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49420
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... BOOL ; } extern "C" { pub fn FDwfDigitalUartBitsSet ( hdwf : HDWF , cBits : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalSpiReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49530
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalUartParitySet ( hdwf : HDWF , parity : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalSpiFrequencySet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FD...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalSpiClockSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49643
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalUartStopSet ( hdwf : HDWF , cBit : f64 ) -> BOOL ; } extern "C" { pub fn FDw...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49727
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalUartTxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50609
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiDataSet ( hdwf : HDWF , idxDQ : :: std :: os :: raw :: c_int , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalUartRxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfDigitalSpiModeSet ( hdwf : HDWF , iMode : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:49953
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalUartTx ( hdwf : HDWF , szTx : * mut :: std :: os :: raw :: c_char , cTx : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalSpiOrderSet ( hdwf : HDWF , fMSBLSB : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalUartRx ( hdwf : HDWF , szRx : * mut :: std :: os :: raw :: c_char , cRx : :: std :: os :: raw :: c_int , pcRx : * mut :: std :: os :: raw :: c_int , pParity : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiSelect ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , level : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalSpiReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:51135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteRead (... : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50408
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalSpiFrequencySet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FD...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:51455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteRead16... : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50494
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalSpiClockSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:51779
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteRead32... : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50609
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiDataSet ( hdwf : HDWF , idxDQ : :: std :: os :: raw :: c_int , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiRead ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgRX : * mut :: std :: os :: raw :: c_uchar , cRX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfDigitalSpiModeSet ( hdwf : HDWF , iMode : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C"...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiReadOne ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , pRX : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50871
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalSpiOrderSet ( hdwf : HDWF , fMSBLSB : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiRead16 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgRX : * mut :: std :: os :: raw :: c_ushort , cRX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:50983
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiSelect ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , level : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiRead32 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgRX : * mut :: std :: os :: raw :: c_uint , cRX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:51135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteRead (... : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52995
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWrite ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_uchar , cTX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:51455
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteRead16... : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteOne ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBits : :: std :: os :: raw :: c_int , vTX : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53413
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWrite16 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_ushort , cTX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWrite32 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_uint , cTX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53883
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalI2cReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalI2cClear ( hdwf : HDWF , pfFree : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalI2cRateSet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FDwf...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:51779
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteRead32... : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalI2cReadNakSet ( hdwf : HDWF , fNakLastReadByte : :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52099
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiRead ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgRX : * mut :: std :: os :: raw :: c_uchar , cRX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalI2cSclSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52331
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiReadOne ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , pRX : * mut :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalI2cSdaSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52527
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiRead16 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgRX : * mut :: std :: os :: raw :: c_ushort , cRX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cWriteRead (...ut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiRead32 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgRX : * mut :: std :: os :: raw :: c_uint , cRX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54822
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cRead ( hdwf : HDWF , adr8bits : :: std :: os :: raw :: c_uchar , rgbRx : * mut :: std :: os :: raw :: c_uchar , cRx : :: std :: os :: raw :: c_int , pNak : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:52995
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWrite ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_uchar , cTX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cWrite ( hdwf : HDWF , adr8bits : :: std :: os :: raw :: c_uchar , rgbTx : * mut :: std :: os :: raw :: c_uchar , cTx : :: std :: os :: raw :: c_int , pNak : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cWriteOne ( hdwf : HDWF , adr8bits : :: std :: os :: raw :: c_uchar , bTx : :: std :: os :: raw :: c_uchar , pNak : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53228
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWriteOne ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBits : :: std :: os :: raw :: c_int , vTX : :: std :: os :: raw :: c_uint ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53413
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWrite16 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_ushort , cTX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55499
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalCanReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalSpiWrite32 ( hdwf : HDWF , cDQ : :: std :: os :: raw :: c_int , cBitPerWord : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_uint , cTX : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55567
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalCanRateSet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FDwf...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53883
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalI2cReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalCanPolaritySet ( hdwf : HDWF , fHigh : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:53951
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OOL ; } extern "C" { pub fn FDwfDigitalI2cClear ( hdwf : HDWF , pfFree : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55761
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalCanTxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54065
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalI2cRateSet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FDwf...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55873
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalCanRxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54146
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfDigitalI2cReadNakSet ( hdwf : HDWF , fNakLastReadByte : :: std :: os :: raw :: c_int ) -> BOOL ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalCanTx ( hdwf : HDWF , vID : :: std :: os :: raw :: c_int , fExtended : :: std :: os :: raw :: c_int , fRemote : :: std :: os :: raw :: c_int , cDLC : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_uchar ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54269
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalI2cSclSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:56255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalCanRx ( hdwf :...ut :: std :: os :: raw :: c_int ) -> BOOL ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54382
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalI2cSdaSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57663
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : DwfAnalogImpedance = 13 ; extern "C" { pub fn FDwfAnalogImpedanceReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnal...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57736
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceModeSet ( hdwf : HDWF , mode : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...L ; } extern "C" { pub fn FDwfAnalogImpedanceModeGet ( hdwf : HDWF , mode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54495
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cWriteRead (...ut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceReferenceSet ( hdwf : HDWF , ohms : f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:54822
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cRead ( hdwf : HDWF , adr8bits : :: std :: os :: raw :: c_uchar , rgbRx : * mut :: std :: os :: raw :: c_uchar , cRx : :: std :: os :: raw :: c_int , pNak : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceReferenceGet ( hdwf : HDWF , pohms : * mut f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cWrite ( hdwf : HDWF , adr8bits : :: std :: os :: raw :: c_uchar , rgbTx : * mut :: std :: os :: raw :: c_uchar , cTx : :: std :: os :: raw :: c_int , pNak : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58161
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceFrequencySet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55301
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalI2cWriteOne ( hdwf : HDWF , adr8bits : :: std :: os :: raw :: c_uchar , bTx : :: std :: os :: raw :: c_uchar , pNak : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55499
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfDigitalCanReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigital...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceFrequencyGet ( hdwf : HDWF , phz : * mut f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55567
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfDigitalCanRateSet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn FDwf...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58350
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceAmplitudeSet ( hdwf : HDWF , volts : f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55648
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalCanPolaritySet ( hdwf : HDWF , fHigh : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceAmplitudeGet ( hdwf : HDWF , pvolts : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55761
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalCanTxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55873
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfDigitalCanRxSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "C...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceOffsetSet ( hdwf : HDWF , volts : f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:55985
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalCanTx ( hdwf : HDWF , vID : :: std :: os :: raw :: c_int , fExtended : :: std :: os :: raw :: c_int , fRemote : :: std :: os :: raw :: c_int , cDLC : :: std :: os :: raw :: c_int , rgTX : * mut :: std :: os :: raw :: c_uchar ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58636
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceOffsetGet ( hdwf : HDWF , pvolts : * mut f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:56255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalCanRx ( hdwf :...ut :: std :: os :: raw :: c_int ) -> BOOL ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57663
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : DwfAnalogImpedance = 13 ; extern "C" { pub fn FDwfAnalogImpedanceReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAnal...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceProbeSet ( hdwf : HDWF , ohmRes : f64 , faradCap : f64 ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57736
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceModeSet ( hdwf : HDWF , mode : :: std :: os :: raw :: c_int ) -> BOOL ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogImpedanceProbeGet ( hdwf : HDWF , pohmRes : * mut f64 , pfaradCap : * mut f64 ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...L ; } extern "C" { pub fn FDwfAnalogImpedanceModeGet ( hdwf : HDWF , mode : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58964
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogImpedancePeriodSet ( hdwf : HDWF , cMinPeriods : :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:57968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceReferenceSet ( hdwf : HDWF , ohms : f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58061
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceReferenceGet ( hdwf : HDWF , pohms : * mut f64 ) -> BOOL ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedancePeriodGet ( hdwf : HDWF , cMinPeriods : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58161
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceFrequencySet ( hdwf : HDWF , hz : f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59214
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceCompReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAn...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58252
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceFrequencyGet ( hdwf : HDWF , phz : * mut f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceCompSet ( hdwf : HDWF , ohmOpenResistance : f64 , ohmOpenReactance : f64 , ohmShortResistance : f64 , ohmShortReactance : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58350
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceAmplitudeSet ( hdwf : HDWF , volts : f64 ) -> BOOL ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceCompGet ( hdwf : HDWF , pohmOpenResistance : * mut f64 , pohmOpenReactance : * mut f64 , pohmShortResistance : * mut f64 , pohmShortReactance : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceAmplitudeGet ( hdwf : HDWF , pvolts : * mut f64 ) -> BOOL ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t f64 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceOffsetSet ( hdwf : HDWF , volts : f64 ) -> BOOL ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59677
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogImpedanceConfigure ( hdwf : HDWF , fStart : :: std :: os :: raw :: c_int ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58636
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...4 ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceOffsetGet ( hdwf : HDWF , pvolts : * mut f64 ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58734
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceProbeSet ( hdwf : HDWF , ohmRes : f64 , faradCap : f64 ) -> BOOL ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceStatus ( hdwf : HDWF , psts : * mut DwfState ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceStatusInput ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pgain : * mut f64 , pradian : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58842
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogImpedanceProbeGet ( hdwf : HDWF , pohmRes : * mut f64 , pfaradCap : * mut f64 ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceStatusMeasure ( hdwf : HDWF , measure : DwfAnalogImpedance , pvalue : * mut f64 ) -> BOOL ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:58964
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn FDwfAnalogImpedancePeriodSet ( hdwf : HDWF , cMinPeriods : :: std :: os :: raw :: c_int ) -> BOOL ; } exte...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59086
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedancePeriodGet ( hdwf : HDWF , cMinPeriods : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lose : DwfParam = 1 ; extern "C" { pub fn FDwfDigitalInMixedSet ( hdwf : HDWF , fEnable : BOOL ) -> BOOL ; } pub type TRIGCOND = :...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn FDwfAnalogInTriggerSourceInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59214
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceCompReset ( hdwf : HDWF ) -> BOOL ; } extern "C" { pub fn FDwfAn...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60604
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSourceInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59291
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceCompSet ( hdwf : HDWF , ohmOpenResistance : f64 , ohmOpenReactance : f64 , ohmShortResistance : f64 , ohmShortReactance : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59470
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceCompGet ( hdwf : HDWF , pohmOpenResistance : * mut f64 , pohmOpenReactance : * mut f64 , pohmShortResistance : * mut f64 , pohmShortReactance : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerSourceInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60906
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTriggerSourceInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59677
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...OL ; } extern "C" { pub fn FDwfAnalogImpedanceConfigure ( hdwf : HDWF , fStart : :: std :: os :: raw :: c_int ) -> BOOL ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn FDwfAnalogOutEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59794
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...t ) -> BOOL ; } extern "C" { pub fn FDwfAnalogImpedanceStatus ( hdwf : HDWF , psts : * mut DwfState ) -> BOOL ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:59892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceStatusInput ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pgain : * mut f64 , pradian : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFunctionInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsfunc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60057
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogImpedanceStatusMeasure ( hdwf : HDWF , measure : DwfAnalogImpedance , pvalue : * mut f64 ) -> BOOL ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFunctionSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , func : FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...lose : DwfParam = 1 ; extern "C" { pub fn FDwfDigitalInMixedSet ( hdwf : HDWF , fEnable : BOOL ) -> BOOL ; } pub type TRIGCOND = :...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFunctionGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfunc : * mut FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60476
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn FDwfAnalogInTriggerSourceInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFrequencyInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , phzMin : * mut f64 , phzMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFrequencySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , hzFrequency : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60604
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutTriggerSourceInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalInTriggerSourceInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFrequencyGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , phzFrequency : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:60906
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfDigitalOutTriggerSourceInfo ( hdwf : HDWF , pfstrigsrc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutAmplitudeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61396
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn FDwfAnalogOutEnableSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , fEnable : BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutAmplitudeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltsAmplitude : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61528
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutEnableGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfEnable : * mut BOOL ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62853
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutAmplitudeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsAmplitude : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFunctionInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfsfunc : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutOffsetInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61832
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFunctionSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , func : FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63165
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutOffsetSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltsOffset : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:61963
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFunctionGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pfunc : * mut FUNC ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutOffsetGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsOffset : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62101
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFrequencyInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , phzMin : * mut f64 , phzMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutSymmetryInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , ppercentageMin : * mut f64 , ppercentageMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62262
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFrequencySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , hzFrequency : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutSymmetrySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , percentageSymmetry : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutFrequencyGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , phzFrequency : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutSymmetryGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , ppercentageSymmetry : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutAmplitudeInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPhaseInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pdegreeMin : * mut f64 , pdegreeMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutAmplitudeSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltsAmplitude : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPhaseSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , degreePhase : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:62853
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutAmplitudeGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsAmplitude : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64212
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPhaseGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pdegreePhase : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63001
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutOffsetInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsMin : * mut f64 , pvoltsMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63165
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutOffsetSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , voltsOffset : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64353
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutDataInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pnSamplesMin : * mut :: std :: os :: raw :: c_int , pnSamplesMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64571
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutDataSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63300
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutOffsetGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pvoltsOffset : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPlayStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , cdDataFree : * mut :: std :: os :: raw :: c_int , cdDataLost : * mut :: std :: os :: raw :: c_int , cdDataCorrupted : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63442
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutSymmetryInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , ppercentageMin : * mut f64 , ppercentageMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63618
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutSymmetrySet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , percentageSymmetry : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65017
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPlayData ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63762
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutSymmetryGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , ppercentageSymmetry : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInChannels ( idxDevice : :: std :: os :: raw :: c_int , pnChannels : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:63913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPhaseInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pdegreeMin : * mut f64 , pdegreeMax : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInBufferSize ( idxDevice : :: std :: os :: raw :: c_int , pnBufferSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPhaseSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , degreePhase : f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInBits ( idxDevice : :: std :: os :: raw :: c_int , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64212
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPhaseGet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pdegreePhase : * mut f64 ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65645
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInFrequency ( idxDevice : :: std :: os :: raw :: c_int , phzFrequency : * mut f64 ) -> BOOL ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64353
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutDataInfo ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , pnSamplesMin : * mut :: std :: os :: raw :: c_int , pnSamplesMax : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64571
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutDataSet ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:64746
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPlayStatus ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , cdDataFree : * mut :: std :: os :: raw :: c_int , cdDataLost : * mut :: std :: os :: raw :: c_int , cdDataCorrupted : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65017
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfAnalogOutPlayData ( hdwf : HDWF , idxChannel : :: std :: os :: raw :: c_int , rgdData : * mut f64 , cdData : :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65193
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInChannels ( idxDevice : :: std :: os :: raw :: c_int , pnChannels : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65345
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInBufferSize ( idxDevice : :: std :: os :: raw :: c_int , pnBufferSize : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65501
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInBits ( idxDevice : :: std :: os :: raw :: c_int , pnBits : * mut :: std :: os :: raw :: c_int ) -> BOOL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]   --> src/lib.rs:81:43
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut error_code: DWFERC = mem::uninitialized();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/digilent-waveforms-c65ace894e88a5f6/out/bindings.rs:3:65645
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn FDwfEnumAnalogInFrequency ( idxDevice : :: std :: os :: raw :: c_int , phzFrequency : * mut f64 ) -> BOOL ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:209:38
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut id: DEVID = mem::uninitialized();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:210:40
[INFO] [stdout]     |
[INFO] [stdout] 210 |             let mut ver: DEVVER = mem::uninitialized();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:214:41
[INFO] [stdout]     |
[INFO] [stdout] 214 |             let mut in_use: BOOL = mem::uninitialized();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:177:30
[INFO] [stdout]     |
[INFO] [stdout] 177 |                 handle: mem::uninitialized(),
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:535:44
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut state: DwfState = mem::uninitialized();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:552:32
[INFO] [stdout]     |
[INFO] [stdout] 552 |             let mut ret = mem::uninitialized();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:560:65
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let (mut available, mut lost, mut corrupted) = mem::uninitialized();
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]   --> src/lib.rs:81:43
[INFO] [stdout]    |
[INFO] [stdout] 81 |         let mut error_code: DWFERC = mem::uninitialized();
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:209:38
[INFO] [stdout]     |
[INFO] [stdout] 209 |             let mut id: DEVID = mem::uninitialized();
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:210:40
[INFO] [stdout]     |
[INFO] [stdout] 210 |             let mut ver: DEVVER = mem::uninitialized();
[INFO] [stdout]     |                                        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:214:41
[INFO] [stdout]     |
[INFO] [stdout] 214 |             let mut in_use: BOOL = mem::uninitialized();
[INFO] [stdout]     |                                         ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:177:30
[INFO] [stdout]     |
[INFO] [stdout] 177 |                 handle: mem::uninitialized(),
[INFO] [stdout]     |                              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:535:44
[INFO] [stdout]     |
[INFO] [stdout] 535 |             let mut state: DwfState = mem::uninitialized();
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:552:32
[INFO] [stdout]     |
[INFO] [stdout] 552 |             let mut ret = mem::uninitialized();
[INFO] [stdout]     |                                ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated function `std::mem::uninitialized`: use `mem::MaybeUninit` instead
[INFO] [stdout]    --> src/lib.rs:560:65
[INFO] [stdout]     |
[INFO] [stdout] 560 |             let (mut available, mut lost, mut corrupted) = mem::uninitialized();
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `digilent-waveforms` (lib) due to 405 previous errors; 8 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `digilent-waveforms` (lib test) due to 405 previous errors; 8 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c", kill_on_drop: false }`
[INFO] [stdout] b60daf7b536b1cb62cc65befc7d2c3a657472aff1ec34af0c2d5d80a8b564d6c
